home *** CD-ROM | disk | FTP | other *** search
/ Aminet 37 / Aminet 37 (2000)(Schatztruhe)[!][Jun 2000].iso / Aminet / dev / cross / Avr.lha / Atmel / Asm / includes / new_inc / IO2343.H < prev    next >
Text File  |  2000-03-17  |  1KB  |  87 lines

  1. ;AT90S2343
  2.  
  3. ;***** I/O Register Definitions
  4. SREG     EQU $3f
  5. SPL       EQU $3d
  6. GIMSK     EQU $3b
  7. GIFR     EQU $3a
  8. TIMSK     EQU $39
  9. TIFR     EQU $38
  10. MCUCR     EQU $35
  11. MCUSR     EQU $34
  12. TCCR0     EQU $33
  13. TCNT0     EQU $32
  14. WDTCR     EQU $21
  15. EEAR     EQU $1e
  16. EEARL     EQU $1e
  17. EEDR     EQU $1d
  18. EECR     EQU $1c
  19. PORTB     EQU $18
  20. DDRB     EQU $17
  21. PINB     EQU $16
  22.  
  23. ;***** Bit Definitions
  24.  
  25. EXTRF     EQU 1
  26. PORF     EQU 0
  27.  
  28. INT0     EQU 6
  29. INTF0     EQU 6
  30.  
  31. TOIE0     EQU 1
  32. TOV0     EQU 1
  33.  
  34. SE     EQU 5
  35. SM     EQU 4
  36. ISC01     EQU 1
  37. ISC00     EQU 0
  38.  
  39. CS02     EQU 2
  40. CS01     EQU 1
  41. CS00     EQU 0
  42.  
  43. WDTOE     EQU 4
  44. WDE     EQU 3
  45. WDP2     EQU 2
  46. WDP1     EQU 1
  47. WDP0     EQU 0
  48.  
  49. EEMWE     EQU 2
  50. EEWE     EQU 1
  51. EERE     EQU 0
  52.  
  53. PB4     EQU 4
  54. PB3     EQU 3
  55. PB2     EQU 2
  56. PB1     EQU 1
  57. PB0     EQU 0
  58.  
  59. DDB4     EQU 4
  60. DDB3     EQU 3
  61. DDB2     EQU 2
  62. DDB1     EQU 1
  63. DDB0     EQU 0
  64.  
  65. PINB4     EQU 4
  66. PINB3     EQU 3
  67. PINB2     EQU 2
  68. PINB1     EQU 1
  69. PINB0     EQU 0
  70.  
  71. XL     DEF r26
  72. XH     DEF r27
  73. YL     DEF r28
  74. YH     DEF r29
  75. ZL     DEF r30
  76. ZH     DEF r31
  77.  
  78. RAMEND   EQU $DF    ;Last On-Chip SRAM Location
  79. XRAMEND  EQU $DF
  80. E2END       EQU $7F
  81. FLASHEND EQU $3FF
  82.  
  83.  
  84. INT0addr EQU $001    ;External Interrupt0 Vector Address
  85. OVF0addr EQU $002    ;Overflow0 Interrupt Vector Address
  86.  
  87.